home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Language/OS - Multiplatform Resource Library
/
LANGUAGE OS.iso
/
cpp_libs
/
awe2-0_1.lha
/
awe2-0.1
/
Src
/
RCS
/
Makefile.compilers,v
< prev
next >
Wrap
Makefile
|
1989-02-21
|
3KB
|
177 lines
head 3.2;
branch ;
access ;
symbols ;
locks grunwald:3.2; strict;
comment @@;
3.2
date 89.02.20.15.36.09; author grunwald; state Exp;
branches ;
next 1.1;
1.1
date 88.09.18.16.42.38; author grunwald; state Exp;
branches ;
next ;
desc
@@
3.2
log
@Start using Gnu library heaps for schedulers
@
text
@
#
# Configurations for different compilers
#
ifeq ($(C++),CC)
LIB = libawe2-cc.a
ASCPP = -DPCC
I =-I/usr/include/CC -I/usr/local/include/CC
INCL = -I. -I$(COMPILE-DIRECTORY) -I../Src $(I)
C++FLAGS := ${C++FLAGS} ${INCL}
LFLAGS := ${LFLAGS} ${C++FLAGS}
endif
ifeq ($(C++),GCC)
LIB = libawe2-GCC.a
CC = GCC
ASCPP = -D__Cplusplus__
I =-I/usr/include/CC -I/usr/local/include/CC
INCL = -I. -I$(COMPILE-DIRECTORY) -I../Src $(I)
C++FLAGS := ${C++FLAGS} ${C++DEBUG} ${INCL} -g -O
LFLAGS := ${C++DEBUG}
.cc.c:;
$(C++) $(INCL) $(C++FLAGS) -Fc $^ > $*.c
endif
ifeq ($(C++),NCC)
LIB = libawe2-NCC.a
CC = NCC
ASCPP = -Dc_plusplus
I =-I/usr/local/testbin/C++/include -I/mntb/3/srg/Choices/Tools/Bin/include
INCL = -I. -I$(COMPILE-DIRECTORY) -I../Src $(I)
C++FLAGS = ${C++DEBUG} ${INCL} -g -O
LFLAGS = ${C++DEBUG}
.cc.c:;
$(C++) $(INCL) $(C++FLAGS) -Fc $^ > $*.c
endif
ifeq ($(C++),g++)
LIB = libawe2-g++.a
CC = g++
C++FLAGS=$(C++FLAGS)-Wall -g -O -finline-functions
ASCPP =-D__GNUG__
I =-I/usr/local/Gnu/lib/g++-include
INCL = -I. -I$(COMPILE-DIRECTORY) -I../Src $(I)
C++FLAGS = ${C++DEBUG} ${INCL}
LFLAGS = ${C++DEBUG}
endif
ifeq ($(HOSTTYPE),sun)
.s.o:
/lib/cpp $(ASCPP) < $< > tmp$$$$.s ;\
$(AS) $(ASFLAGS) -o $*.o tmp$$$$.s ;\
rm -f tmp$$$$.s
.s,v.o:
co $(COFLAGS) $<
/lib/cpp $(ASCPP) <$*.s >tmp$$$$.s ;\
$(AS) $(ASFLAGS) -o $*.o tmp$$$$.s ;\
rm -f tmp$$$$.s
rm -f $*.s $*.o
endif
ifeq ($(HOSTTYPE),umax)
.s.o:
/lib/cpp $(ASCPP) < $< | m4 >tmp$$$$.s ;\
$(AS) $(ASFLAGS) -o $*.o tmp$$$$.s ;\
rm -f tmp$$$$.s
endif
ifeq ($(HOSTTYPE),onemax)
.s.o:
/lib/cpp $(ASCPP) < $< | m4 >tmp$$$$.s ;\
$(AS) $(ASFLAGS) -o $*.o tmp$$$$.s ;\
rm -f tmp$$$$.s
endif
@
1.1
log
@Initial revision
@
text
@d7 2
a8 2
ifeq ($(CXX),CC)
LIB = libawesime-cc.a
d11 3
a13 3
INCL = -I. -I../Src $(I)
CXXFLAGS = ${CCDEBUG} ${INCL}
LFLAGS = ${CCDEBUG}
d16 2
a17 2
ifeq ($(CXX),GCC)
LIB = libawesime-gcc.a
d19 1
a19 1
ASCPP = -D__GCC__
d21 6
a26 3
INCL = -I. -I../Src $(I)
CXXFLAGS = ${CCDEBUG} ${INCL} -O
LFLAGS = ${CCDEBUG}
d29 11
a39 7
ifeq ($(CXX),NCC)
LIB = libawesime-ncc.a
ASCPP =-D__NCC__
ifeq ($(HOST), guitar)
I =-I/usr/local/testbin/C++/include
else
I =-I/mntb/3/srg/Choices/Tools/Bin/include
a40 4
INCL = -I. -I../Src $(I)
CXXFLAGS = ${CCDEBUG} ${INCL} -O
LFLAGS = ${CCDEBUG}
endif
d42 2
a43 2
ifeq ($(CXX),g++)
LIB = libawesime-g++.a
d45 1
a45 1
CXXFLAGS=$(CXXFLAGS)-Wall -g -O -finline-functions
d48 3
a50 3
INCL = -I. -I../Src $(I)
CXXFLAGS = ${CCDEBUG} ${INCL}
LFLAGS = ${CCDEBUG}
d67 1
a67 1
ifeq ($(HOSTTYPE),encore)
d72 1
d74 3
a76 3
.s,v.o:
co $(COFLAGS) $<
/lib/cpp $(ASCPP) <$*.s | m4 >tmp$$$$.s ;\
a78 1
rm -f $*.s $*.o
a79 1
@